<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Personagem
 *
 * @author Velhoo
 */
class Personagem {

    //put your code here
    private $nome;
    private $nivel = 1;
    private $origem;
    private $idade;
    private $sexo;
    private $forcaBruta = 1;
    private $agilidade = 1;
    private $saude = 1;
    private $misticismo = 1;
    private $xp = 0;
    private $stamina;
    public function setNome($nome) {
        $this->nome = $nome;
    }

    public function setNivel() {
        if ($this->getXp() > 999 && $this->getXp() < 2150)
            $this->nivel = 2;
        else if ($this->getXp() > 2149 && $this->getXp() < 3450)
            $this->nivel = 3;
        else if ($this->getXp() > 3449 && $this->getXp() < 4900)
            $this->nivel = 4;
        else if ($this->getXp() > 4899 && $this->getXp() < 6500)
            $this->nivel = 5;
        else if ($this->getXp() > 6499 && $this->getXp() < 8250)
            $this->nivel = 6;
        else if ($this->getXp() > 8249 && $this->getXp() < 10150)
            $this->nivel = 7;
        else if ($this->getXp() > 10149 && $this->getXp() < 12200)
            $this->nivel = 8;
        else if ($this->getXp() > 12199 && $this->getXp() < 14400)
            $this->nivel = 9;
        else if ($this->getXp() > 14399 && $this->getXp() < 16750)
            $this->nivel = 10;
        else if ($this->getXp() > 16749 && $this->getXp() < 19250)
            $this->nivel = 11;
        else if ($this->getXp() > 19249 && $this->getXp() < 22000)
            $this->nivel = 12;
        else if ($this->getXp() > 21999 && $this->getXp() < 24900)
            $this->nivel = 13;
        else if ($this->getXp() > 24899 && $this->getXp() < 27950)
            $this->nivel = 14;
        else if ($this->getXp() > 27949 && $this->getXp() < 31150)
            $this->nivel = 15;
        else if ($this->getXp() > 31149 && $this->getXp() < 34500)
            $this->nivel = 16;
        else if ($this->getXp() > 34499 && $this->getXp() < 38000)
            $this->nivel = 17;
        else if ($this->getXp() > 37999 && $this->getXp() < 41750)
            $this->nivel = 18;
        else if ($this->getXp() > 41749 && $this->getXp() < 45650)
            $this->nivel = 19;
        else if ($this->getXp() > 45649)
            $this->nivel = 20;
    }

    public function setOrigem($origem) {
        $this->origem = $origem;
    }

    public function setSexo($sexo) {
        $this->sexo = $sexo;
    }

    public function setForcaBruta($forcaBruta) {
        $this->forcaBruta+=$forcaBruta;
    }

    public function setAgilidade($agilidade) {
        $this->agilidade+=$agilidade;
    }

    public function setSaude($saude) {
        $this->saude+=$saude;
    }

    public function setMisticismo($misticismo) {
        $this->misticismo+=$misticismo;
    }

    public function setXp($xp) {
        $this->xp+=$xp;
        $this->setNivel();
    }

    public function setStamina(){
        
    }
    
    public function getNome() {
        return $this->nome;
    }

    public function getOrigem() {
        return $this->origem;
    }

    public function getIdade() {
        return $this->idade;
    }

    public function getNivel() {
        return $this->nivel;
    }

    public function getSexo() {
        return $this->sexo;
    }

    public function getForcaBruta() {
        return $this->forcaBruta;
    }

    public function getAgilidade() {
        return $this->agilidade;
    }

    public function getSaude() {
        return $this->saude;
    }

    public function getMisticismo() {
        return $this->misticismo;
    }

    public function getXp() {
        return $this->xp;
    }

}

?>
